#!/bin/bash

echo "Starting ConfigTools..."

# 检查Java环境
if ! command -v java &> /dev/null; then
    echo "错误：未找到Java环境，请确保Java 8或更高版本已安装并配置在PATH中"
    exit 1
fi

# 获取脚本所在目录
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
APP_DIR="$(dirname "$SCRIPT_DIR")"

# 设置类路径
CLASSPATH="$APP_DIR/config-tools-1.0.0.jar:$APP_DIR/lib/*"

# 启动应用程序
java -cp "$CLASSPATH" -Dfile.encoding=UTF-8 com.configtools.ConfigToolsApplication

if [ $? -ne 0 ]; then
    echo "应用程序启动失败"
    exit 1
fi
